using System;
using System.Collections.Generic;
using System.Text;

namespace MIS.EN.Exchange.PropertyMappings
{
    internal class PropertyMapping
    {
        public PropertyMapping(string name, string schemaName, string schemaShortName, string type, bool required)
        {
            this.name = name;
            this.schemaName = schemaName;
            this.schemaShortName = schemaShortName;
            this.type = type;
            this.required = required;
        }

        private string name;

        public string Name
        {
            get { return this.name; }
        }

        private string schemaName;

        public string SchemaName
        {
            get { return this.schemaName; }
        }

        private string schemaShortName;

        public string SchemaShortName
        {
            get { return this.schemaShortName; }
        }

        private string type;

        public string Type
        {
            get { return this.type; }
        }

        private bool required;

        public bool Required
        {
            get { return this.required; }
        }
    }
}
